#pragma once

#include "HSModelApi.h"
#include "Model3D.h"
#include "GeometryUtils.h"

class ICustomModelRenderable
  {
  public:
    virtual std::string GetName() const = 0;
    virtual const Model3D& GetModel() const = 0;
    virtual TVector3 GetPosition() const = 0;

    virtual ~ICustomModelRenderable() {}
  };